leaf red - German English Dictionary